body{
	margin: 0;
	
}
*{
	moz-user-select: -moz-none;
-moz-user-select: none;
-o-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
img {
	pointer-events: none;
}
.user-con{
	width: 100%;
	height: 100%;
	/*background:  url(/resource/front/img/blur-book-stack-books-590493.png);*/
	position: relative;
	overflow: hidden;
}
.mui-bar {
	background: transparent !important;
}
.mui-bar-nav{
	box-shadow: none !important; 
}
.mui-title {
	color: #fff;
}
.mui-bar .mui-action-back{
	line-height: 44px;
	padding-left: .12rem;
}
.mui-bar .close{
	width: .26rem;
	
}


.res-q {
    width: 100%;
     border-radius: .4rem;
    width: 100%;
    height: .8rem;
    margin-bottom: .5rem;
    font-size: .32rem;
    color: #333;
    background: #f6c50b;
    transition: none;
}




.login-bottom-wrap {
    width: 100%;
    margin: 0 auto;
    /*margin-top: 5.5rem;*/
    padding: 0 .46rem;
    /*position: relative;*/
}

.login-bottom-wrap-c {
    width: 6.53rem;
    height: 2.32rem;
    background: rgba(3,1,1,.6);
    margin: 0 auto;
    /*margin-top: 5.5rem;*/
    border-radius: .2rem;
    margin-bottom: .16rem;
        display: flex;
    /*position: relative;*/
}
.form-list {
	width: 5.57rem;
	height: 1.38rem;
	display: flex;
	flex-flow: column;
	justify-content: space-around;
	margin: auto;
}
.form-list #getcode{
	color: #ff8900;
	width: 2.2rem;
}
.form-list #getcode:before{
	top: 0;
	height: 100%;
	background: #ccc;
}
.login-bottom-wrap-c .input-wrap{
	width: 5.57rem;
	border-radius: .05rem;
	background: #fff;
	margin: auto;
	height: .61rem;
	line-height: .61rem;
	padding-left: 0;
}

.res-c{
	width: 6.53rem;
    border-radius: .4rem;
    
    line-height: .84rem;
    border-radius: .2rem;
    height: .84rem;
    margin: auto;
    margin-bottom: .5rem;
    font-size: .3rem;
    color: #fff;
    background: #ff4e00;
    border: .02rem solid #fce845;
    transition: none;
    padding: 0;
}
.form-list .phone input{
	font-size: .28rem;
}

.login-bottom-wrap-c .input-wrap input{
	margin-left: .3rem;
}
.y-login-user{
    font-size: .48rem;
    color: #FF5F5F;

}
.login-tab-user{
    height: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    border-bottom: 0.01rem solid rgba(153, 153, 153, 1);
}
.wallet-header{
    overflow: hidden;
    width:10rem;
height:2.57rem;
background:rgba(55,95,129,1);
}
.wa-o{
    font-size: 0.4rem;
    color: #fff;
    margin-top: 0.63rem;
    margin-left: 0.64rem;
}
.wa-b{
    font-size: 0.4rem;
    color: #fff;
    margin-top: 0.4rem;
    margin-left: 0.64rem;
}
.y-font{
    font-size:0.37rem;
    color:rgba(51,51,51,1);
    text-align: center;
    margin-top: 0.6rem;
}
.ul-wrap img{
    width:1.2rem;
    height:1.12rem;
    border-radius: 7px;
}
li{
    list-style: none;
}
.ul-wrap ul li{
    float: left;
    text-align: center;
    margin: 0.6rem .4rem 0;
    font-size:0.32rem;
color:rgba(51,51,51,1);
}
.ul-wrap{
    overflow: hidden;
    /* padding: 0 0.4rem; */
}
.go-login{
	font-size: 0.28rem;
	margin-top: 0.5rem;
	display: flex;
	justify-content: flex-end;
	color: #f6c50b;
	margin-bottom: .88rem;
}

.input-wrap {
    border-radius: .4rem;
    width: 100%;
    height: .8rem;
    line-height: .8rem;
    padding-left: .41rem;
    box-shadow: 0 .01rem .05rem 0 rgba(0,0,0,.25);
    margin-bottom: .5rem;
    font-size: .32rem;
    color: #888;
}
#login .input-wrap{
	 display: flex;
    align-items: center;
    justify-content: space-between;
}
.go-login .forget{
	color: #888;
}
.phone {
    margin-top: 0.45rem;
}

.phone input {
     font-size: .32rem;
    color: #888;
    margin-left: 0.5rem;
    padding-left: 0 !important;
    height: 95%;
    background: transparent !important;
    border: none;
}
input {
	border: none;
}
button:enabled:active{
	background: #f6c50b;
	color: #333;
}
.res-c:enabled:active{
	background:#ff4e00 !important;
	color: #fff !important;
}
.sm{
	font-size: .24rem;
    text-align: center;
    bottom: .54rem;
    left: 0;
    right: 0;
    /* margin-top: 1.3rem; */
    color: #fed847;
    position: absolute;
    bottom: .5rem;
    margin-bottom: .5rem;
}
#getcode{
	min-width: .9rem;
    text-align: center;
    font-size: 0.32rem;
    color: #f6c50b;
    float: right;
    font-size: .26rem;
    padding-right: .35rem;
    
    position: relative;
}

#getcode:before{
	content: "";
	width: 1px;
	left: -.2rem;
	height: .27rem;
	position: absolute;
	top: .27rem;
	background:  #888;
}

.check{
	width: .19rem;
	height: .19rem;
	border: 1px solid #FED847;
	margin-left: .15rem;
	display: inline-block;
}
.is-check{
	background: url(/resource/front/img/图层6.png);
	background-size: cover;
}
